package com.ruoyi.yipaiju.service;

import com.ruoyi.yipaiju.domain.Datacenter;
import com.ruoyi.yipaiju.domain.ForeclosedHouse;

import java.util.List;
import java.util.Map;

public interface IDatacenterService {

    /**
     * 今日新增 曲线使用，返回传入时间的每添增加量
     * @param datacenter
     * @return
     */
    List<Map<String, String>> dayAddedCount(Datacenter datacenter);

    /**
     * 预约数量 返回传入时间的预约总量
     * @param map
     * @return
     */
    int dayAddedBooking(Map<String, String> map);

    /**
     * 今日预约列表， 传入时间的预约列表
     * @param datacenter
     * @return
     */
    List<ForeclosedHouse> dayAddedBookingList(Datacenter datacenter);

    /**
     * 新增总量， 传入时间的新增总量
     * @param datacenter
     * @return
     */
    int dayAddedCountForeclosed(Datacenter datacenter);

    int queryCountByStatus(Datacenter datacenter);
    Map<String, String> queryEstimatePrice(Datacenter datacenter);
    Map<String, String> queryDealPrice(Datacenter datacenter);
    Map<String, String> queryStartPrice(Datacenter datacenter);
    Map<String, String> queryBrowseCount(Datacenter datacenter);
}
